package com.ytjj.qmyx.mall.mapper;

import com.ytjj.qmyx.mall.model.ReissueLogisticsNote;
import com.ytjj.qmyx.mall.model.ReissueLogisticsNoteExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ReissueLogisticsNoteMapper {
    long countByExample(ReissueLogisticsNoteExample example);

    int deleteByExample(ReissueLogisticsNoteExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(ReissueLogisticsNote record);

    int insertSelective(ReissueLogisticsNote record);

    List<ReissueLogisticsNote> selectByExample(ReissueLogisticsNoteExample example);

    ReissueLogisticsNote selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") ReissueLogisticsNote record, @Param("example") ReissueLogisticsNoteExample example);

    int updateByExample(@Param("record") ReissueLogisticsNote record, @Param("example") ReissueLogisticsNoteExample example);

    int updateByPrimaryKeySelective(ReissueLogisticsNote record);

    int updateByPrimaryKey(ReissueLogisticsNote record);
}